fieldset {
  border: none;
}

#home-cat-select-list {
  width: 185px;
  font-size: 1em;
  background-color: #B2E3DB;
  border: 2px solid #004136;
  padding: 2px;
  color: #4C4C4C;
}

#cat-select-list {
  width: 185px;
  height: 185px;
}

#team-select-list {
  width: 185px;
  height: 185px;
}

#repeat-choice {
  margin: 10px 0 20px 30px;
}

#count {
  margin-left: 17px;
  margin-bottom: 10px;
}

#duration {
  margin-left: 17px;
  margin-bottom: 10px;
}

#instances-choice {
  margin-bottom: 10px;
}

#runform {
  margin-bottom: 20px;
}

.wiznav {
  margin-top: 30px;
}

.disabled {
  /*background: #00FF00 !important;*/
  /*border: 1px solid #00FF00;*/
  cursor: default !important;
  text-shadow: none;
}

.disabled:hover, .disabled:focus {
  text-shadow: none;
}

.choice {
  height: 55px;
}

.field {
  margin: 10px 0 10px 0;
}

option.opt:hover {
  background: #7FD0C3;
  color: black;
}

#rem-cat {
	vertical-align: top;
}

.tablepagination {
  display: inline-block;
}

.pagination {
  border-radius: 6px;
  text-align: center;
  margin: auto;
  padding: 0.2em;
  cursor: default; 
  }

.pagination a, .pagination span {
    padding: 0.2em 0.3em; 
}
 
 .pagination .disabled {
    color: #aaaaaa; 
}
 
 .pagination .currentStep {
    font-style: normal;
    font-weight: bold;
    background-color: #bebebe;
    color: black;
    display: inline-block;
    width: 1.4em;
    height: 1.4em;
    line-height: 1.5;
    -moz-border-radius: 1em;
    -webkit-border-radius: 1em;
    border-radius: 1em;
    text-shadow: rgba(255, 255, 255, 0.8) 1px 1px 1px; 
}

.pagination a {
    text-decoration: none;
    color: white; 
}
.pagination a:hover, .pagination a:focus {
      text-decoration: underline; 
}